public class Phone {

    // 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
    
    /********** Begin **********/
    
        // 定义五个变量，分别表示品牌、型号、价格、操作系统和内存
        public String brand;
        public String type;
        public int price;
        public String os;
        public int memory;
        // 无参构造
        public Phone()
        {
            ;
        }
    
        // 有参构造
        public Phone(String brand,String type,int price,String os,int memory)
        {
            this.brand=brand;
            this.type=type;
            this.price=price;
            this.os=os;
            this.memory=memory;
        }
    
        /**
         * 定义一个方法，该方法实现查询手机信息的方法，无返回值
         * 输出格式：品牌：xx
         *           型号：xx
         *           操作系统：xx
         *           价格：xx
         *           内存：xx
         * 中间用换行符隔开
         */
        public void about()
        {
            System.out.print("品牌："+this.brand);
            System.out.print("型号："+this.type);
            System.out.print("操作系统："+this.price);
            System.out.print("价格："+this.os);
            System.out.print("内存："+this.memory);
        }
 
    
        /**
         * 定义一个方法，该方法实现打电话的功能，无返回值，
         * 携带一个int型参数，其中1,2,3分别表示爸爸、妈妈、姐姐的号，
         * 输出格式  如果参数为1，换行输出：正在给爸爸打电话
         * 如果出现其它情况，换行输出：你所拨打的电话为空号
         */
        public void call(int number)
        {
            switch(number)
            {
                case 1:
                System.out.println("正在给爸爸打电话");
                break;
                case 2:
                System.out.println("正在给妈妈打电话");
                break;
                case 3:
                System.out.println("正在给姐姐打电话");
                break;
                default:
                System.out.println("你所拨打的电话为空号");
                break;
            }
        }
    
       
        /**
         * 定义一个方法，该方法实现听音乐的功能，无返回值
         * 携带一个参数，其表示为歌曲名
         * 不换行输出格式：正在播放xx
         */
        public void play(String m_name)
        {
            System.out.println("正在播放"+m_name);
        }
    }
    
        // 定义主方法
    public class TestPhone
    {  
        public static void main(String args[])
        {
            // 通过无参构造创建手机对象
            Phone p=new Phone();
            // 设置手机品牌为小米，型号为小米9，操作系统为Android 9，价格为2599，运行内存为8
            p.brand="小米";
            p.type="小米9";
            p.price=2599;
            p.os="Android 9";
            p.memory=8;
            // 查询手机信息
            p.about();
            // 给妈妈拨打电话
            p.call(2);
            // 播放浮夸这首歌
            p.play("浮夸");
        }
    }